MRPLDETETTVVFEKLFKFVGNNLKKIVENPSDEGPESTPGSYCFRLQKNRVYYVSEALVKRATNISRKNLVSFGTCIGKYTHAGSFHLTIMSLNILAANAKHKVWLKPTSEMSFLYGNHVLKGGLGRITDSIVPGDGVVVFSMSDVPLGFGIAAKSTQDCRKLDPNGIVVLHQADIGEYLRGEDDL